Buses run several times a day from Supetar, the village where the ferry docks. Unfortunately, they stop in the late afternoon or early evening -- even in summer!, so you must rent a scooter or car, or take a taxi.
A car rental will let you explore the island and reach idyllic beaches.